Experimental Evaluation of the Fail-Silent Behavior of a Distributed Real-Time Run-Time Support Built from COTS Components
نویسندگان
چکیده
Mainly for economic and maintainability reasons, more and more dependable real-time systems are built from Commercial Off-The-Shelf (COTS) components. To build these systems, a commonly-used assumption is that computers are fail-silent. The goal of our work is to determine the coverage of the fail-silence assumption for computers executing a real-time run-time support built exclusively from COTS components, in the presence of physical faults. The evaluation of fail-silence has been performed on the HADES run-time support [1], aimed at executing distributed hard real-time dependable applications. The main result of the evaluation is a fail-silence coverage of 99.1%. Moreover, we evaluate the error detection mechanisms embedded in HADES according to a rich set of metrics, which provides guidance to choose the set of error detection mechanisms the best suited to the system needs (e.g. find the best trade-off between fail-silence coverage and overhead caused by error detection).
منابع مشابه
Experimental Evaluation of the Fail-silent Behavior of a Distributed Real-time Run-time Support Built from Cots Components P. Chevochot, I. Puaut
Mainly for economic and maintainability reasons, more and more dependable real-time systems are built from Commercial OO-The-Shelf (COTS) components. To build these systems, a commonly-used assumption is that computers are fail-silent. The goal of our work is to determine how far it is possible to reach the fail-silence assumption for computers executing a real-time run-time support built exclu...
متن کاملHades: a Distributed System for Dependable Hard Real-time Applications Built from Cots Components
Most dependable embedded real-time systems designed in the past have been specialized to meet the speciic requirements of the application domain for which they were targeted, leading to innexible and often hardware-intensive solutions that are costly to design and maintain. This paper is devoted to the description of Hades, a software infrastructure to develop and execute distributed dependable...
متن کاملAre COTS Suitable for Building Distributed Fault-Tolerant Hard Real-Time Systems?
For economic reasons, a new trend in the development of distributed hard real-time systems is to rely on the use of CommercialO -The-Shelf (cots) hardware and operating systems. As such systems often support critical applications, they must comply with stringent realtime and fault-tolerance requirements. The use of cots components in distributed critical systems is subject to two fundamental qu...
متن کاملMiddleware Scheduling Optimization Techniques for Distributed Real-Time and Embedded Systems
Developers of mission-critical distributed real-time and embedded (DRE) systems face a fundamental tension between (1) the performance gains achievable with hand-crafted optimizations to systems built largely from scratch and (2) the development cost and cycle-time reductions offered by common offthe-shelf (COTS) middleware, such as CORBA, COM+, and Java RMI. Current-generation COTS DRE middlew...
متن کاملThe DEAR-COTS Replication Framework
The DEAR-COTS (Distributed Embedded ARchitecture using Commercial Off-The-Shelf components) architecture provides a COTS-based framework to execute reliable hard real-time applications. To ease the task of building reliable realtime applications on top of COTS components, a simple and transparent programming model is provided, in order that programmers abstract from the low-level implementation...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001